A Systematic Approach for Component-based Software Development

نویسندگان

  • Cléver Ricardo Guareis de Farias
  • Marten van Sinderen
  • Luís Ferreira Pires
چکیده

Component-based software development enables the construction of software artefacts by assembling prefabricated, configurable and independently evolving building blocks, called software components. This paper presents an approach for the development of component-based software artefacts. This approach consists of splitting the software development process according to four abstraction levels, viz., enterprise, system, component and object, and three different views, viz., structural, behavioural and interactional. The use of different abstraction levels and views allows a better control of the development process.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

مروری نظام‌مند بر مهندسی نرم‌افزار جنبه‌گرا: گام‌ها، روش‌ها و چالش‌ها

Aspect-oriented engineering has been introduced as a new development approach based on modularization in order to increase the maintainability and reusability of software. Aspect-oriented software engineering uses the concept of aspect to modularize crosscutting concerns. Today, this approach is considered in the both research and industrial environments. Different methods has been proposed for...

متن کامل

A New Approach of Component Based Software Development Using Incremental Approach

Software development has evolved from structured programming to component based software development with in between stages of structural programming and then object oriented programming before we found component based software development. Component based software development basically involves creating individual components at the same time and then integrating them. This paper intends to stu...

متن کامل

Evaluation of the Impacting Factors on Sustainable Mining Development, Using the Grey-Decision Making Trial and Evaluation Laboratory Approach

Due to great effect of mining operation on environment and dependent sides, paying attention to the aspects of sustainable development (SD) is important. A conjugation of Grey theory and Decision-Making Trial and Evaluation Laboratory (DEMATEL) is able to find out cause and effect relations among the triple mining SD components and their effective factors. Grey–DEMATEL approach has been used in...

متن کامل

Component-based product line development: the KobrA Approach

The product line and component-based approaches to software engineering both hold the potential to significantly increase the level of reuse in industrial software development and maintenance. They also have complementary strengths, since they address the problem of reuse at opposite ends of the granularity spectrum product line development essentially supports "reuse in the large" while compon...

متن کامل

Identifying the Effective Components on Rural Entrepreneurship Development: Case Study of Kurdistan Handicrafts

Purpose: Considering the importance of rural entrepreneurship development, the aim of this study was identifying the effective components on rural entrepreneurship development of Kurdistan handicrafts. Methodology: This study in terms of purpose was applied and in terms of implementation method was qualitative. The research population was of rural entrepreneurship development documents of the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000